package xin.yangshuai.oauth202.controller.entity;

/**
 * AuthorizeDTO
 *
 * @author shuai
 * @date 2025/2/12
 */
public class AuthorizeDTO {

    private String clientId;
    private String redirectUrl;
    private String scope;
    private String responseType;
    private String state;

    public String getClientId() {
        return clientId;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    public String getScope() {
        return scope;
    }

    public void setScope(String scope) {
        this.scope = scope;
    }

    public String getResponseType() {
        return responseType;
    }

    public void setResponseType(String responseType) {
        this.responseType = responseType;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    @Override
    public String toString() {
        return "AuthorizeDTO{" +
                "clientId='" + clientId + '\'' +
                ", redirectUrl='" + redirectUrl + '\'' +
                ", scope='" + scope + '\'' +
                ", responseType='" + responseType + '\'' +
                ", state='" + state + '\'' +
                '}';
    }
}
